to the last drop - Alemán Inglés Diccionario